JO
vb

[duvida]como Substituir Letras Por Outras

Por jonheloy, 09 de fev. de 2008 em Resolvidos

6
4.1k
jonheloyJ
09 de fevereiro de 2008 às 17:47

Olá estou iniciando em programação se você poderem me ajudar agradecerei.

 

Tenho dois TextBox, em um escrevo algum texto.Ex: OI, ao clicar em um botão irá aparecer no outro AU, ou seja, o O foi substituido por A e o I por U.

 

Só gostaria do codigo e que me ensinassem a configura-lo

 

Obrigado

soulblasterS
10 de fevereiro de 2008 às 20:35

Hiho!

 

entao, para substituir letra por letra eu não sei (ainda ^^'),

voce precisará utilizar funçoes para achar a letra e entao substitui-la.

mas você pode substituir o texto inteiro mesmo:

TextBox.text = "AU"

 

cya ^^

bizugoB
11 de fevereiro de 2008 às 22:57

Você pode usar a função Replace(), é facil de usar.

 

Claro, esse replace() não é optminizado, para optminizar tem que pesquisar, não se revela tais segredos :)

 

Um exemplo:

replace("Frase", "oi", "au")

 

Declaração:

replace(Expression As String, Find As String, Replace As String, [start As Long = 1], [Count As Long = -1], [Compare As VbCompareMethod = vbBinaryCompare]) As String

1 mês depois...
SpritS
29 de março de 2008 às 09:39

replace(Expression As String, Find As String, Replace As String, [start As Long = 1], [Count As Long = -1], [Compare As VbCompareMethod = vbBinaryCompare]) As String

 

Expression=Frase ou texto que você quer alterar

Find= caractere ou palavra que você que trocar

Replace=substituto dos valores (Ex. Find=A e Replace=B, toda letra A que existir na Expression sera trocada por B)

Start=numero do caractere onde vc quer iniciar a pesquisa (Ex. Start=5, começa na quinta letra da palavra)

Count=Quantas vezes encontrou o Find dentro de Expression

Compare=Metodo de Comparação (vbBynary = A é diferente de a (case sensitive), VbText=não case sensitivy

7 anos depois...
FurabioF
08 de abril de 2015 às 14:37

Movido para a área correta.

5 meses depois...
LumusL
18 de setembro de 2015 às 02:11

Tópico Movido
Este tópico foi movido de "OFF-TopicLinguagens de ProgramaçãoSuporte Linguagens"
para "OFF-TopicLinguagens de ProgramaçãoSuporte LinguagensDúvidas Resolvidas - Suporte Linguagens".